package com.fangsiqi.maven.base;

import org.apache.commons.lang3.ArrayUtils;

public class MathAdd {
    /**
     * 测试可变参数,使用以数组方式进行参数传递
     * @param arr 可变参数接收类型
     * @return 返回整个可变参数类型的累加值
     */
    public static int add(char ch, int... arr) {
//        System.out.println(arr.getClass().getName());
        System.out.println(arr.getClass().getSimpleName());
        int sum=0;

        for (int j : arr) {
            sum += j;
        }
        System.out.println(ch);
        return sum;
    }

    public static void main(String[] args) {
//        System.out.println(1 + 2);
        int[] emptyIntArray = ArrayUtils.EMPTY_INT_ARRAY;
//        System.out.println(emptyIntArray);
        System.out.println(add('a',2,3,4,5,6,7,8,9,10));
//        System.out.println(add(emptyIntArray));
//        System.out.println(add());
    }

}
